package com.yociyy.admin.mapper;

import com.yociyy.admin.model.entity.BaseRoleMenu;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

/**
 * 系统-角色和菜单关联表 mapper
 *
 * @author Y.yang
 * @date 2019-12-05
 */
public interface BaseRoleMenuMapper extends Mapper<BaseRoleMenu> {

	/**
	 * 批量新增角色菜单信息
	 *
	 * @param roleMenuList 角色菜单列表
	 * @return 结果
	 */
	int batchInsertRoleMenu(List<BaseRoleMenu> roleMenuList);

	/**
	 * 检查菜单是否关联了角色
	 * 
	 * @param menuId 菜单id
	 * @return 结果
	 */
	int checkMenuExistRole(Long menuId);
}
